﻿

#include <Render\Render_Win32\Render_Win32_OpenGL\RENDER_WIN32_OPENGL.HPP>
#include <Render\Render_Win32\Render_Win32_D3D\RENDER_WIN32_D3D9.HPP>

#include <Sys\RenderUnit\SysRenderDatagram\TESTRD.HPP>
#include <Sys\RenderUnit\SysRenderDatagram\ANCHORRD.HPP>
#include <Sys\RenderUnit\SysRenderDatagram\VERTEXRD.HPP>
#include <Sys\RenderUnit\SysRenderDatagram\PRIMITIVERD.HPP>
#include <Sys\RenderUnit\SysRenderDatagram\SOLIDRD.HPP>
#include <Sys\RenderUnit\SysRenderDatagram\GROUPRD.HPP>
#include <Sys\RenderUnit\SysRenderDatagram\LIGHTATTRIBRD.HPP>
#include <Sys\RenderUnit\SysRenderDatagram\CONTROLATTRIBRD.HPP>
#include <Sys\RenderUnit\SysRenderDatagram\LIGHTSOURCERD.HPP>
#include <Sys\RenderUnit\SysRenderDatagram\TEXTURERD.HPP>
#include <Sys\RenderUnit\SysRenderDatagram\MUTITEXTURERD.HPP>
#include <Sys\RenderUnit\SysRenderDatagram\TEXTURE2DRD.HPP>
#include <Sys\RenderUnit\SysRenderDatagram\CUBEMAPTEXTURERD.HPP>





#if !defined(__CXXL3D_HPP_CxxlMan)
#define __CXXL3D_HPP_CxxlMan


inline void Cxxl3D_Init()
{
  Cxxl3D::DisplayModeWin32_Init();
  Cxxl3D::Window_Win32_Init();
  Cxxl3D::Render_Win32_D3d9_Init();
  Cxxl3D::Render_Win32_OpenGL_Init();
  Cxxl3D::ICamera_Init();
  Cxxl3D::IC3D_Node_Init();
  Cxxl3D::IRenderPipe_Init();
  Cxxl3D::IRenderDatagram_Init();
}

#endif
